Interactive sketch interpretation using arc-labeling and geometric constraint satisfaction
نویسنده
چکیده
T h i s p a p e r d e s c r i b e s t h e a l g o r i t h m s used by V i k i n g , a sol id m o d e l i n g s y s t e m w h o s e u se r i n t e r f ace is b a s e d o n i n t e r a c t i v e s k e t c h i n t e r p r e t a t i o n . Penc i l a n d p a p e r s k e t c h e s a r e w ide ly u s e d ea r ly in t h e des ign p roces s . V i k i n g ' s u se r in t e r f ace l e t s t h e u s e r c r e a t e t h e s e s k e t c h e s o n t h e c o m p u t e r a n d a u t o m a t i c a l l y g e n e r a t e t h e c o r r e s p o n d i n g t h r e e d i m e n s i o n a l i n t e r p r e t a t i o n . T h i s u se r in t e r f ace c o m b i n e s t h e s imp l i c i t y of penc i l a n d p a p e r ske t ches w i t h t h e p o w e r of a sol id m o d e l i n g s y s t e m . Ske t ch i n t e r p r e t a t i o n c o m b i n e s a r c l a b e l i n g a n d c o n s t r a i n t s a t i s f a c t i o n . A r c l a b e l i n g g e n e r a t e s a sur face t o p o l o g y for t h e i n t e r p r e t a t i o n . T h i s a l g o r i t h m e x t e n d s t h e l i ne l abe l ing m e t h o d o l o g y t o n o n t r i h e d r a l o b j e c t s a n d uses h e u r i s t i c s t o g e n e r a t e i n t e r p r e t a t i o n s in o r d e r of d e c r e a s i n g d e s i r a b i l i t y t o t h e user . C o n s t r a i n t s a t i s f a c t i o n solves for t h e v e r t e x p o s i t i o n s in t h e i n t e r p r e t a t i o n . C o n s t r a i n t s a r e e i t h e r g e n e r a t e d f r o m i m p l i c i t r e l a t i o n s in t h e l i n e d r a w i n g or exp l i c i t ly c r e a t e d by t h e user . K e y w o r d s : so l id m o d e l i n g , s k e t c h i n t e r p r e t a t i o n , l i ne l abe l ing , a r c l a b e l i n g , c o n s t r a i n t s a t i s f a c t i o n , g e o m e t r i c c o n s t r a i n t s Interactive Sketch Interpretat ion Using Arc-labeling and Geometric Constraint Satisfaction.
منابع مشابه
Logical Representations in Drafting and CAD Systems
In this paper we present a logical language for representing and reasoning about drawings in the context of interactive computer graphics. We discuss the motivation for this kind of representation in graphics systems and its applications to geometric reasoning and constraint satisfaction. A formal deenition of the language and its interpretation process is presented and illustrated. The theoret...
متن کاملKnowledge Structuring and Constraint Satisfaction: The Mapsee Approach
Schema-based representations for visual knowledge are integrated with constraint satisfaction techniques. This integration is discussed in a progression of three sketch map interpretation programs: Mapsee-1, Mapsee-2, and Mapsee-3. The programs are evaluated by the criteria of descriptive and procedural adequacy. The evaluation indicates that a schema-based representation used in combination wi...
متن کاملInteractive Assembly Modelling within a CAVE Environment
This paper presents the design and implementation of a constraint-based virtual environment for supporting interactive assembly and maintenance tasks within an immersive virtual reality environment. The system architecture of the constraint-based virtual environment is based on the integration of components such as OpenGL Optimizer, Parasolid geometric kernel, a Constraint Engine and an Assembl...
متن کاملConstraint programming viewed as rule-based programming
We study here a natural situation when constraint programming can be entirely reduced to rule-based programming. To this end we explain first how one can compute on constraint satisfaction problems using rules represented by simple first-order formulas. Then we consider constraint satisfaction problems that are based on predefined, explicitly given constraints. To solve them we first derive rul...
متن کاملLabeling and Partial Arc Consistency for
In this paper we generalize to soft constraints the techniques and approximations usually used for local consistency in classical constraint satisfaction and programming. The theoretical results show that this is indeed possible without loosing the fundamental properties of such techniques, and the experimental results (on partial arc-consistency) show that this work can help develop more eecie...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015